package com.yuyou.fn.report.service;

import com.github.wens.mybatisplus.plugins.Page;
import com.yuyou.fn.educational.vo.StudentRegQueryVo;
import com.yuyou.fn.educational.vo.StudentRegQueryVo2;
import com.yuyou.fn.platform.permission.DataPermission;
import com.yuyou.fn.report.entity.StudentRegDetail;
import com.github.wens.framework.service.ISuperService;

/**
 *
 * StudentRegDetail 表数据服务层接口
 *
 */
public interface IStudentRegDetailService extends ISuperService<StudentRegDetail,Long> {

    void updateSeniorByRegId(Long regId,Long seniorId);

    Page<StudentRegDetail> findStudentRegByPermissionQuery(DataPermission dataPermission, StudentRegQueryVo studentRegQueryVo, int pageNo, int pageSize);

    Page<StudentRegDetail> findStudentRegByPermissionQuery2(DataPermission dataPermission, StudentRegQueryVo2 studentRegQueryVo, int pageNo, int pageSize);

}